callosal sulcus - Spanish English Dictionary